export interface UserCarVO {
  /**
   * 用户汽车id
   */
  carId: string | number;

  /**
   * 用户id
   */
  userId: string | number;

  /**
   * 车牌号
   */
  carPlate: string;

  /**
   * 汽车名称
   */
  carName: string;

  /**
   * 行驶证
   */
  drivingLicense: string;

  /**
   * 品牌型号
   */
  brandModel: string;

  /**
   * 车辆识别代码
   */
  vehicleIdCode: string | number;

  /**
   * 发动机号码
   */
  engineCode: string;

  /**
   * 注册日期
   */
  egistrationDate: string;

  /**
   * 发证日期
   */
  issueDate: string;

  /**
   * 车主姓名
   */
  ownerName: string;

  /**
   * 身份证号
   */
  ownerIdCard: string | number;

  /**
   * 身份证起始有效期
   */
  idCardStartTime: string | number;

  /**
   * 身份证结束有效期
   */
  idCardEndTime: string | number;

  /**
   * 车主联系方式
   */
  ownerPhone: string;

  /**
   * 是否显示  0-显示，1-不显示
   */
  isDisplay: number;

}

export interface UserCarForm extends BaseEntity {
  /**
   * 用户汽车id
   */
  carId?: string | number;

  /**
   * 用户id
   */
  userId?: string | number;

  /**
   * 车牌号
   */
  carPlate?: string;

  /**
   * 汽车名称
   */
  carName?: string;

  /**
   * 行驶证
   */
  drivingLicense?: string;

  /**
   * 品牌型号
   */
  brandModel?: string;

  /**
   * 车辆识别代码
   */
  vehicleIdCode?: string | number;

  /**
   * 发动机号码
   */
  engineCode?: string;

  /**
   * 注册日期
   */
  egistrationDate?: string;

  /**
   * 发证日期
   */
  issueDate?: string;

  /**
   * 身份证头像图片
   */
  idCardAvatar?: string | number;

  /**
   * 身份证国徽图片
   */
  idCardNational?: string | number;

  /**
   * 车主姓名
   */
  ownerName?: string;

  /**
   * 身份证号
   */
  ownerIdCard?: string | number;

  /**
   * 身份证起始有效期
   */
  idCardStartTime?: string | number;

  /**
   * 身份证结束有效期
   */
  idCardEndTime?: string | number;

  /**
   * 车主联系方式
   */
  ownerPhone?: string;

  /**
   * 是否显示  0-显示，1-不显示
   */
  isDisplay?: number;

}

export interface UserCarQuery extends PageQuery {

  /**
   * 用户id
   */
  userId?: string | number;

  /**
   * 车牌号
   */
  carPlate?: string;

  /**
   * 汽车名称
   */
  carName?: string;

  /**
   * 品牌型号
   */
  brandModel?: string;

  /**
   * 车主姓名
   */
  ownerName?: string;

  /**
   * 身份证号
   */
  ownerIdCard?: string | number;

  /**
   * 是否显示  0-显示，1-不显示
   */
  isDisplay?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



